power feeders - French English Dictionary